package com.itheima.test7;

import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;

/*
接受图片并保存


给 客户端响应

服务端优化
可以接受多次图片上传
图片名称不重复
可以支持多线程
使用线程池 提高线程的操作效率

 */
public class ServerTest {

    public static void main(String[] args) throws IOException {
        ExecutorService pool = Executors.newCachedThreadPool();
        //创建输出流  用来把 文件保存


        //创建 服务端对象
        final ServerSocket ss = new ServerSocket(10001);

        while (true) {
            Socket accept = ss.accept();
            StoreImge storeImge = new StoreImge(accept);
            pool.submit(storeImge);
        }


        // ss.close();


    }
}
